@import '../../../assets/less/normalColor.less';
@moneyColor:#e4393c;
@font035:0.35rem;
@font08:0.8rem;
@blank02:0.2rem;
@bgColor:#e6edf2;
@bgColorBlank:#fff;
@fontColor777:#777;
@chooseColor:#e9a831;
@percent:38%;

.marginB02(){ 
    margin-bottom: 0.2rem;
}
.paddingLR03(){ 
   padding:0.3rem 0.3rem 0 0.3rem;
}

.hmd_main_pre_apply{ 

    .agree_section{
        padding: 0.3rem .3rem ;
        display: flex;
        /* justify-content: center; */
    //  align-items: center;
        line-height: 1.5;
        min-height: 1rem;
    }
    .agreeText{
            line-height: 2;
        font-size: .3rem;
        width: 90%;
    }
    background-color: @bgColor;
    height: 100%;
    padding-bottom: 0.3rem;
    .hmd_apply_top{ 
        background-color:@bgColorBlank; 
        text-align: center;
        padding:0.5rem 0;
        position: relative;
        .marginB02();
        .hmd_apply_top_title{ 
            font-size: @font035;
            padding-bottom: 0.4rem;
        }
        .hmd_apply_top_money{ 
            color:@moneyColor;
            font-size: @font08;
        }
    }

    .hmd_apply_middle{ 
        background-color: @bgColorBlank;
        margin-bottom: @blank02;
        .hmd_apply_middle_info{ 
            .hmd_apply_middle_info_down div{
                span{
                    font-size: @font035;
                }
                border-top: 1px solid @bgColor;
                padding:0.3rem 0.3rem;
                span:first-child{
                    display: inline-block;
                    width: @percent;
                }
                span.span_last{ 
                    float: right;
                    color: #108ee9;;
                }
                &:last-child{ 
                    border-bottom: 1px solid @bgColor;
                }
            }
        }
    }
    .hmd_apply_btn{ 
        text-align: center;
        // padding-top:0.5rem;
        width:100%;
        position: absolute;
        bottom:0.5rem;
        .apply_btn{
            width:2.9rem; 
            span{
                font-size: .36rem;
            }
            &:first-child{ 
                margin-right:0.2rem;
            }
        }
    }
}